package com.dc.bobaoge.project.base.core.old.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * OldCoreAdvertisementPay
 *
 * @author chenxueli
 * @date 2023-12-22 21:27:00
 */
@Data
@TableName("bc_adv_pay")
public class OldCoreAdvertisementPay implements Serializable {

    /**
     * 广告支付表id
     */
    @TableId
    private Long advPayId;

    /**
     * 广告支付人id
     */
    private Long payUserId;

    /**
     * 广告支付人手机号码
     */
    private String payUserPhone;

    /**
     * 广告信息id
     */
    private Long payAdvId;

    /**
     * p++
     */
    private String payKey;

    /**
     * 支付编号id
     */
    private String payNoId;

    /**
     * 支付总价
     */
    private Double advPayTotal;

    /**
     * 支付渠道
     */
    private String advPayChannel;

    /**
     * 订单时间
     */
    private LocalDateTime advPayTime;

    /**
     * 订单完成时间
     */
    private LocalDateTime advPayEndtime;

    /**
     * 1为支付，2为续费
     */
    private Short advPayType;

    /**
     * 外键表：bc_adv_time，时间id
     */
    private String advDateId;

    /**
     * 订单状态
     */
    private Integer advPayState;

}
